#ifndef PT_DBNP_H
#define PT_DBNP_H

//
// Pay tables for "Double Bonus Poker" Video Poker
//

#include "pte_bonp.h"

#define VPTBL_NUMFREQS	3		// num pay table frequency types (lo, med, hi)
#define VPTBL_NUMCOLS	5

static int32 sPayTable[VPTBL_NUMFREQS][VPTBL_NUMCOLS][VPEVT_NUMEVENTS] = {
	//
	// "low payout" frequency		(1 coin: 97.50%  5 coins: 98.57%)
	//
	{
		{ 1, 1,  3,  5,  7, 10,  40,  80, 160,  50,  250 },
		{ 2, 2,  6, 10, 14, 20,  80, 160, 320, 100,  500 },
		{ 3, 3,  9, 15, 21, 30, 120, 240, 480, 150,  750 },
		{ 4, 4, 12, 20, 28, 40, 160, 320, 640, 200, 1000 },
		{ 5, 5, 15, 25, 35, 50, 200, 400, 800, 250, 4000 }
	},
	//
	// "medium payout" frequency	(1 coin: 98.30%  5 coins: 99.37%)
	//
	{
		{ 1, 1,  3,  5,  7, 10,  45,  80, 160,  50,  250 },
		{ 2, 2,  6, 10, 14, 20,  90, 160, 320, 100,  500 },
		{ 3, 3,  9, 15, 21, 30, 135, 240, 480, 150,  750 },
		{ 4, 4, 12, 20, 28, 40, 180, 320, 640, 200, 1000 },
		{ 5, 5, 15, 25, 35, 50, 225, 400, 800, 250, 4000 }
	},
	//
	// "high payout" frequency		(1 coin: 99.11%  5 coins: 100.17%)
	//
	{
		{ 1, 1,  3,  5,  7, 10,  50,  80, 160,  50,  250 },
		{ 2, 2,  6, 10, 14, 20, 100, 160, 320, 100,  500 },
		{ 3, 3,  9, 15, 21, 30, 150, 240, 480, 150,  750 },
		{ 4, 4, 12, 20, 28, 40, 200, 320, 640, 200, 1000 },
		{ 5, 5, 15, 25, 35, 50, 250, 400, 800, 250, 4000 }
	}
};

#endif
